Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 POPLAR PLACE Semi-Detached £203,986 £48,500 30 Sep 1999
9 POPLAR PLACE Semi-Detached £278,111 £229,995 17 Jul 2020
18 POPLAR PLACE Semi-Detached £238,976 £79,995 5 Apr 2002
19 POPLAR PLACE Semi-Detached £256,970 £164,000 15 Feb 2008
21 POPLAR PLACE Semi-Detached £304,062 £188,000 21 Mar 2007
24 POPLAR PLACE Semi-Detached £267,570 £202,000 14 Oct 2016